management application item processing customer pse pro software development transactional persistence progress software reunion crm transaction processing high e-commerce school class relationship credit card processing